The term "Free Night" refers to a complimentary hotel room provided by the hotel as part of an offer or promotion. This means that guests can stay at the hotel for no additional cost, beyond what they have already paid for their travel or accommodation package. The free night is often used as an incentive for customers to book a longer stay, try out a new property, or take advantage of special deals and promotions offered by the hotel.